/*nr start*/
.test_main{width:100%;  margin:0px auto 0;}
.nr_left{width:100%; height:100%; float:left;}

.test{ width:100%;  border:1px solid #e4e4e4; text-align:left; float:left;}
.test_title{width: 100%; height:60px;line-height:30px; background-color:#f7f7f7;position:fixed; top:0; z-index:1000;}
.test_foot{width: 100%; height:40px;line-height:40px; background-color:#fafafa;position:fixed; bottom: 0; z-index:1000;}
.test_title p{padding:0 20px; display:block;font-weight: bolder;}
.test_time{font-size: 14px;margin-right: 12px;padding: 0 10px;}
.test_name{font-size: 16px;margin-left: 12px;text-align: center}
/*.test_datetime{font-size: 14px;margin-right: 12px;padding-top: 0.8%;}*/
.test_datetime{font-size: 14px;margin-left: 12px;text-align: center}
.test_dtk {line-height:45px;}
.test_dtk i{font-size:22px; height:45px; line-height:45px; display:block; float:left; color:#389fc3;}
.test_dtk span{font-size:14px; height:45px; display:block; float:left; margin-left:10px;}
.submitbtn{width:100px; height:40px;  display:block; float:right; text-align:center;}
.savebtn{width:100px; height:40px;  display:block; float:right; text-align:center;}
.btn p input{background:#2db7f5; border-color: #2db7f5;color: #fff;font-weight:bold;border: 1px solid transparent;white-space: nowrap;line-height: 1.6;padding: 6px 20px;    touch-action: manipulation;cursor: pointer; display: inline-block;margin-bottom: 0;font-weight: 500;text-align: center;vertical-align: middle;border-radius: 2px;}
.btn input:active{background:#209dd4;}
.test_content{width:100%; height:auto; margin-top:2px;}
.test_content_title{width:100%; height:36px; background:#f7f7f7; text-align:center;}
.test_content_title h2{padding:0 30px; font-size:16px; font-weight:normal; display:block; float:left;margin-top: 8px;}
.test_content_title p{padding:0 20px; height:36px; line-height:36px; background:#07beff; color:#fff; border-radius:30px; display:block; float:right;margin-right: 18px;}

.test_content_nr{width:100%; border-top:3px solid #efefef;}
.test_content_nr>ul>li{width:100%;  border-bottom:5px solid #efefef; padding-top:10px;display: grid;}
.test_content_nr_tt{width:85%; height:auto; line-height:32px; margin:0 auto; border-bottom:1px solid #e4e4e4;}
.test_content_nr_tt i{width:20px; height:20px; line-height:20px; text-align:center; display:block; float:left; background:#5d9cec; border-radius:50%; margin-left:-5%; color:#fff; margin-top:6px; font-size:13px;}
.test_content_nr_tt span{padding:0 8px;}
.test_content_nr_tt font{font-size:14px}
.test_content_nr_tt b{display:block; float:right; margin-right:0px; color:#f48c27; font-size:13px;}

.test_content_nr_main{width:85%; margin:0 auto; padding:10px 0;height:auto;}

.option{line-height:32px; display:block; background:#fff;color:#666;}
.option:hover{background:#e4e4e4;}
.option input{width:15px; height:15px; display:block; float:left; margin:8px 5px 0 0;}
.option label{height:auto;display:block;}

.textarea{width: 100%;height: 70px;resize:none;border: 1px solid #d9d9d9;}
.textarea:focus { outline: none !important; border-color: #719ECE; box-shadow: 0 0 3px #719ECE; }
.test_more_nr_main{width:85%; margin:0 auto; padding:10px 0;}
.multiple{width:100%; height:40px; line-height:40px; display:block; background:#fff; margin-bottom:3px;}
.multiple:hover{background:#e4e4e4;}
.multiple dd input{width:20px; height:20px; display:block; float:left; margin:10px 10px 0 0;}
.multiple dd label{width:725px; height:40px; display:block; float:left;}
.test_click{background:#7aaff3; }
.test_click a{color:#fff;}
.inputnumber{height: 25px;width: 70px;text-align: center;border: 1px solid #d9d9d9;border-radius: 3px;}
.inputnumber:focus { outline: none !important; border-color: #719ECE; box-shadow: 0 0 3px #719ECE; }
.inputspan{display:block; float:right; margin-right: -8px;font-size: 15px;}
/*nr end*/
